Release 10.1A: OpenEdge Development:
.NET Open Clients


Building a .NET Open Client application that uses
a .NET proxy

Several steps are involved in building an Open Client application that uses a .NET proxy.

To build a client application that uses a .NET proxy:

  1. Install Microsoft Visual Studio .NET.
  2. To build the client application on a machine other than the proxy machine, you must:
    1. Copy the proxy assembly (.dll file) to a directory on the system.
    2. Copy the OpenEdge .NET Open Client Runtime assemblies
      (Progress.o4glrt.dll, Progress.ssl.dll, and Progress.Messages.dll) and the message resource files from the ProxyGen output directory to a directory on the system or, if the assemblies are strong-named, you can install them into the .NET Global Assembly Cache. For information on strong-named assemblies, see the "Selecting a .NET Open Client Runtime package" section.
  3. Create your client application as a project using Microsoft Visual Studio .NET.
  4. Add to your client application project a reference to the proxy assembly (.dll file).
  5. If you selected the Delay Sign option on the .NET tab of the Generate dialog box in ProxyGen, you must complete the signing process for the proxy using the private/public key pair. For details, see the Microsoft Visual Studio .NET Documentation on the Strong Name Tool (sn.exe).
  6. To your client application project, add a reference to the main Open Client Runtime assembly, Progress.o4glrt.dll. See Step 2 for its location.
  7. Write, compile, and execute the client application. (This is the focus of the remainder of this book.)

For information on creating a .NET client application, see the Microsoft Visual Studio .NET Documentation.


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095